cause great suffering - Espagnol Anglais Dictionnaire